centralized payment - Español Inglés Diccionario